<!DOCTYPE html>
<html>

<head>
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>0013-罗马数字转整数</title>
    <meta name='viewport' content='width=device-width, initial-scale=1'>
    <style>
        .box {
            display: flex;
            padding: 5%;
        }

        .left-wrap {
            width: 40%;
        }

        pre {
            text-align: left;
            margin-left: -20%;
        }
    </style>
</head>

<body>
    <div class="box">
        <div class="left-wrap">

        </div>
    </div>
</body>
<script>
    /*
    编写一个函数来查找字符串数组中的最长公共前缀。

    如果不存在公共前缀，返回空字符串 ""。

    示例 1:

    输入: ["flower","flow","flight"]
    输出: "fl"
    示例 2:

    输入: ["dog","racecar","car"]
    输出: ""
    解释: 输入不存在公共前缀。
    说明:

    所有输入只包含小写字母 a-z 。


    */
    /**
    * @param {string} s
    * @return {number}
    */
    /**
    * @param {string[]} strs
    * @return {string}
    */
    var longestCommonPrefix = function (strs) {
        const len = strs.length
        if (len == 0) return '';
        let fStr = strs[0]
        for (let i = 0; i < len; i++) {
            while (strs[i].indexOf(fStr) != 0) {
                fStr = fStr.substring(0, fStr.length - 1)
                if (strs == '') return '';
            }
        }
        return fStr
    };
    let arr = ["flower", "flow", "flight"]
    console.log(longestCommonPrefix(arr))
</script>

</html>